home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / c / cvesa.zip / README < prev    next >
Text File  |  1992-01-26  |  2KB  |  62 lines

  1. ------------------------------------------------------------------------------
  2.                     DBVGAL17            by David Boynton
  3. ------------------------------------------------------------------------------
  4.  
  5. FILES:
  6. ----------------------------
  7. This is version 1.7 of my vga library. It should contain the following files:
  8.  
  9. README
  10. VIDLIB.H
  11. VESA.H
  12. VIDLIB.DOC
  13. VESA.DOC
  14. VIDEOF.LIB
  15. DEMOS.ZIP       testvl.exe, vgaregs.exe, test.exe, vesainfo.exe, 
  16.                 l33.exe, l40.com, l28.com
  17.  
  18. VIDEOF.MAP      (Module map, from TLIB)
  19. SRC_C.ZIP       (Turbo C++, compiled in ANSI mode)
  20. SRC_ASM.ZIP     (Turbo ASM, should be MASM compatible)
  21. MAKEFILE        (Turbo C++, ANSI mode)
  22.  
  23. -------------------------------------
  24. Revision history:
  25. -------------------------------------
  26. 25 Jan 92
  27. v1.7     - Actually got the state save/restore to work. 
  28.          - Fixed putstty's habit of not saving SI, which was killing register 
  29.            variables.
  30.          - Updated the header files to allow linking to TurboC++ compilers.
  31.          - Rearranged VESA calls for clarity and consistency.
  32.  
  33. 19 Jan 92
  34. v1.6     - Added VGA state save & restore to Vinit() and Vclose(), so that
  35.            entering these programs wouldn't stupidly reset the Video mode to
  36.            25 lines upon exiting. 
  37.          - Fixed the makefile to make it easier to compile with other 
  38.            compilers.
  39.          - Added MK_FP, FP_OFF, FP_SEG macro definitions for ANSI compilers.
  40.  
  41. 6 Jan 92
  42. v1.5       (The changes are so many I skipped a few numbers.)
  43.          - The testing is more thorough in this version. 
  44.          - There's more low-level (i.e. VGA register level) support. 
  45.          - There's some good functions for VESA modes (although I still don't 
  46.            support the 16 color VESA modes).
  47.          - On the subject of 16 color modes, there's still no bitblt for the
  48.            regular 16 color VGA modes. 
  49.          - In the demos.zip file you'll find two new mode sets: a 33 line mode 
  50.            that uses a modified EGA font (9x12), and a 40 line mode that uses 
  51.            the CGA font, but in a 9x10 box. 
  52.  
  53. v1.1     - version 1.0 left some key object files out, and didn't have a
  54.           readme file. It also used a different debug setup. The current
  55.           debug routines can be turned off and on several times during a
  56.           single execution.
  57.  
  58.  
  59.                         Dave Boynton
  60.                         25 January, 1992
  61.  
  62.